<!DOCTYPE html>
<html lang="en">

<head>
   <meta charset="UTF-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <meta http-equiv="X-UA-Compatible" content="ie=edge">
   <title>Document</title>
</head>

<body>
   <!-- 周末作业 : 
      1. 用堆糖数据渲染页面， 要求页面上有标题和图片。
      2. 使用聚合数据天气接口查询天气数据。 要求页面功能，1. 可以输入城市进行查询。 2. 查询后把查询结果渲染到页面上，结构不限。
      3. zcool 站酷首页布局练习。 要求实现功能 : 轮播图 ， 回到顶部 ， 页面数据渲染。 

      这是周末的作业有啥不明白的随时提问。
      -->
   <button id='btn'>点击使用堆糖数据渲染页面</button>
   <script>
      // 绑定点击事件
      document.querySelector('#btn').onclick = function () {
         // 创建一个ajax对象
         let xhr = new XMLHttpRequest();
         // 配置本次请求的信息
         xhr.open('GET', '?include_fields=top_comments%2Cis_root%2Csource_link%2Citem%2Cbuyable%2Croot_id%2Cstatus%2Clike_count%2Csender%2Calbum%2Creply_count&filter_id=%E7%BE%8E%E9%A3%9F%E8%8F%9C%E8%B0%B1&start=24&_=1594611618339');
         // 发送出去本次请求信息
         xhr.send();
         // 通过事件接收响应

         // xhr.onload = function(){
         //    console.log(xhr.responseText);
         // }
         xhr.onreadystatechange = function(){
            if(xhr.readyState ===4 && /^2\d{2}/.test(xhr.status)){
               console.log(JSON.parse(xhr.responseText));      
            }
         }
      }
   </script>
</body>

</html>